- 10+ years of Experience multiple JVM based languages, JAVA is a must.
- 3+ year experience in Golang
- Experience to lead a project as a team leader
- Successful track record in solution development and delivery
- Excellent software design and system architecture skills.
- Strong background with multi-threading, event-based software architecture
- Strong background in distributed systems.
- Strong background in asynchronous patterns and multithreaded programming.
- Experience developing REST based web services
- Good knowledge of NoSQL db’s
- Knowledge of microservice architecture
- Strong knowledge of Agile development methodology, Test Driven Development,
- Continuous Integration, and Test Automation
- Advanced knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes (Maven/Gradle), testing, and operations
- Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub Jenkin, Hudson, Sonar, and Fortify, etc.).
- Drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration, and deployment.
- Experience with concurrent programming, Java memory and multi-threading models
- Work with Product and Engineering leaders to drive and implement platform and product vision.
- Good communication skills, both oral and written
- 8 hour shift
- Bachelor's (Preferred)
- .NET: 1 year (Preferred)
- APIs: 1 year (Preferred)
Company
ONE IT CORP
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Golang Lead / Developer
Remote
JD:
Job Types: Contract, Full-time
Salary: $60.00 - $70.00 per hour
Schedule:
Education:
Experience:
Work Location: Remote
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs